<?php
require_once("../Datos/Selector.php");
require_once("../Datos/Prov_ec_localidades.php");
require_once("../Datos/Prov_ec_provincias.php");

class Sel_ec_localidades extends Selector{
	
	function sel_ec_localidades(&$conexion){
		$this->Selector($conexion);
		
		$this->estTablaBase(new Prov_ec_localidades($conexion));
		$this->agregarTablaRelacionada(new Prov_ec_provincias($conexion), "INNER JOIN");
		
		$this->agregarCampoJunta($this->tablaBase->obtCampo('loc_provincia'), $this->obtCampoRelacionado('ec_provincias', 'pcia_id'), '=');
				 
		$this->agregarCampoVisible($this->tablaBase->obtCampo('loc_id'));
		$campo = $this->tablaBase->obtCampo('loc_descripcion');
		$campo->estAlias('Descripcion');
        $this->agregarCampoVisible($campo);
		$this->agregarCampoVisible($this->obtCampoRelacionado('ec_provincias', 'pcia_descripcion'));

			
		 $this->txtConsulta = $this->GenerarConsulta();
	}

}
?>